﻿using Furion.DataValidation;

namespace Admin.NET.Application.Service;

public class BasEnumAddInput
{
    // "类型"
    public string enumType { get; set; } = "";

    // "值(中文,英文,数字)"
    public string code { get; set; } = "";

    // "分组/逻辑/标记"
    public string logic { get; set; } = "";

    // "排序"
    public string orderNo { get; set; } = "";

    // "备注"
    public string remark { get; set; } = "";

    // "是否启用"
    public bool isEnabled { get; set; }
}

public class BasEnumUpdateInput
{
    // "类型"
    public string enumType { get; set; } = "";

    // "值(中文,英文,数字)"
    public string code { get; set; } = "";

    // "分组/逻辑/标记"
    public string logic { get; set; } = "";

    // "排序"
    public string orderNo { get; set; } = "";

    // "备注"
    public string remark { get; set; } = "";

    // "是否启用"
    public bool isEnabled { get; set; } = true;
}

public class BasEnumInput
{
    public string enumType { get; set; }
}